home *** CD-ROM | disk | FTP | other *** search
/ ADA Programming Guide / ADA Programming Guide.iso / ada_metr / parser_4.ads < prev    next >
Text File  |  1996-01-30  |  2KB  |  44 lines

  1. --***************************************************************--
  2. --                                                               --
  3. --  TITLE:          AN ADA SOFTWARE METRIC                       --
  4. --                                                               --   
  5. --  MODULE NAME:    PACKAGE SPECIFICATION PARSER_4               --
  6. --  FILE NAME:      PARSER_4.ADS                                 --
  7. --                                                               --
  8. --  LAST MODIFIED:  02 MAR 90                                    --
  9. --                                                               --
  10. --  DESCRIPTION:  This package contains seven functions that     --
  11. --       are the lowest level productions for our top-down,      --
  12. --       recursive descent parser.  Each function is preceded    --
  13. --       by the grammar productions they are implementing.       --
  14. --                                                               --  
  15. --  COPYRIGHT:  The Ada source code in this file is Copyright    --
  16. --              1990 by Source Translation & Optimization. There --
  17. --              are no restrictions to the use of this source    --
  18. --              code in any product or system that is released   --
  19. --              in non-source code form. Resale of this source   --
  20. --              code, without permission of STO, is a violation  --
  21. --              of our Copyright.                                --
  22. --                                                               --
  23. --                                                               --
  24. --  HELP:       For more information contact: Gregory Aharonian  --
  25. --              Source Translation & Optimization, P.O. Box 404  --
  26. --              Belmont, MA, 02178-0404            617-489-3727  --
  27. --***************************************************************--
  28.  
  29. package PARSER_4 is
  30.     function  MULTIPLYING_OPERATOR         return boolean;
  31.     function  BINARY_ADDING_OPERATOR       return boolean;
  32.     function  RELATIONAL_OPERATOR          return boolean;
  33.     function  ENUMERATION_TYPE_DEFINITION  return boolean;
  34.     function  FORMAL_PARAMETER             return boolean;
  35.     function  SELECTOR                     return boolean;
  36.  
  37. --
  38. -- The following procedures are declared locally in the package body
  39. --
  40. --    function ENUMERATION_LITERAL return boolean;
  41.  
  42.  
  43. end PARSER_4;
  44.